A Deep Dive Into Turrican Oddities